package com.cy.ragbase.dto;

import lombok.Data;
import java.util.List;

@Data
public class CodeBlockImportRequest {
    /**
     * 代码块列表
     */
    private List<CodeBlockData> codeBlocks;

    @Data
    public static class CodeBlockData {
        /**
         * 代码模块名称
         */
        private String name;

        /**
         * 代码内容
         */
        private String code;

        /**
         * 代码描述信息
         */
        private String info;

        /**
         * 标签列表
         */
        private List<String> label;

        /**
         * 编程语言
         */
        private String language;
    }
}